technical support centre building - Deutsch Englisch Wörterbuch